home *** CD-ROM | disk | FTP | other *** search
/ QuickTime 2.0 Developer Kit / QuickTime 2.0 Developer Kit.iso / mac / MAC / Programming Stuff / Sample Code / Music Architecture / Embedding Instruments / BigEasy / BigEasyGrafish.h < prev    next >
Encoding:
C/C++ Source or Header  |  1994-08-09  |  1.3 KB  |  58 lines  |  [TEXT/KAHL]

  1. /*
  2.     File:        BigEasyGrafish.h
  3.  
  4.     Contains:    xxx put contents here xxx
  5.  
  6.     Written by:    xxx put writers here xxx
  7.  
  8.     Copyright:    © 1991, 1994 by Apple Computer, Inc., all rights reserved.
  9.  
  10.     Change History (most recent first):
  11.  
  12.          <4>      9-8-94    dvb        
  13.          <2>     1/20/92    dvb        Add more routines.
  14.  
  15. */
  16.  
  17. /* file: BigEasyGrafish.h
  18.  *
  19.  * Started 25 August 1989, more or less.
  20.  *
  21.  * Headers for BigEasyGrafish.c
  22.  *
  23.  */
  24.  
  25. #ifndef BigEasyGrafish
  26.     extern char dGrayPat[];
  27.     extern char dBlackPat[];
  28. #endif
  29.  
  30. #ifdef __cplusplus
  31. extern "C" {
  32. #endif
  33.  
  34. void RGBFore(unsigned short,unsigned short,unsigned short);
  35. void RGBBack(unsigned short,unsigned short,unsigned short);
  36. void GoBlack(void);
  37. void GoGray(void);
  38. void GoWhite(void);
  39. void GoBW(void);
  40.  
  41. void RGBOp(unsigned short,unsigned short,unsigned short);
  42. void RGBHilite(unsigned short,unsigned short,unsigned short);
  43. void PmHilite(short);
  44. void RampColorTable(CTabHandle,short start,short length,unsigned short r1,unsigned short g1,unsigned short b1,
  45.         unsigned short r2,unsigned short g2,unsigned short b2);
  46.  
  47. void FrameRectOutside(Rect *r);
  48. void DrawIcl8Resource(short id,Rect *r);
  49. void DrawPixMap(PixMap *pm,Rect *src,Rect *dst,short mode);
  50. void DrawPixMapOffset(PixMap *pm,short x,short y,short mode);
  51.  
  52. Boolean EasyHasColor(void);
  53.  
  54. #ifdef __cplusplus
  55. }
  56. #endif
  57.  
  58.